<?php
/**
 * @link http://www.yiiframework.com/
 * @copyright Copyright (c) 2008 Yii Software LLC
 * @license http://www.yiiframework.com/license/
 */

namespace app\commands;

use yii\console\Controller;
use yii\console\ExitCode;

/**
 * 控制台命令类
 */
class HelloController extends Controller
{
    /**
     * This command echoes what you have entered as the message.
     * @param string $message the message to be echoed.
     * @return int Exit code
     */
    public function actionIndex($message = 'hello world')
    {
        echo $message . "\n";

        return ExitCode::OK;
    }
}


// basic/                  应用根目录

//     composer.json       Composer 配置文件, 描述包信息

//     config/             包含应用配置及其它配置

//         console.php     控制台应用配置信息

//         web.php         Web 应用配置信息

//     commands/           包含控制台命令类

//     controllers/        包含控制器类

//     models/             包含模型类（数据库表类及普通功能类）

//     runtime/            包含 Yii 在运行时生成的文件，例如日志和缓存文件

//     vendor/             包含已经安装的 Composer 包，包括 Yii 框架自身

//     views/              包含视图文件

//     web/                Web 应用根目录，包含 Web 入口文件

//         assets/         包含 Yii 发布的资源文件（javascript 和 css）

//         index.php       应用入口文件

//     yii                 Yii 控制台命令执行脚本
